many years (ago) - Español Inglés Diccionario